package com.wang.loginassembly;

//import com.baomidou.mybatisplus.core.metadata.IPage;
//import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.wang.commons.pojo.PageDto;
import com.wang.commons.pojo.PageVo;
import com.wang.commons.utils.BeanCopyUtil;

import java.util.List;

public class PageUtils {

//    public static Page getPage(PageVo pageVo){
//        Page tPage = new Page<>(pageVo.getIndexPage(),pageVo.getPageSize());
//        return tPage;
//    }
//
//    public static <E> PageDto<E> getPageDto(IPage page, Class<E> dtoClass){
//        List<E> list = BeanCopyUtil.copyList(page.getRecords(), dtoClass);
//        PageDto<E> pageDto = new PageDto<E>();
//        pageDto.setCurrent(page.getCurrent());
//        pageDto.setPages(page.getPages());
//        pageDto.setTotal(page.getTotal());
//        pageDto.setData(list);
//        return pageDto;
//    }

}